<?php	
$pdf = Yii::createComponent('application.extensions.MPDF53.mpdf');

$html.='

</html>
	<head>
		<link rel="stylesheet" type="text/css" href="'.Yii::app()->request->baseUrl.'/css/pdf.css" />
	</head>

	<body>
		<img width="60px" height="120px" src="'.Yii::app()->request->baseUrl.'/images/logo.jpg"/>
		
		<div class="datos">
			<p align="center" class="titulo">REPORTE NOTAS</p>
			<p align="center" class="subtitulo">'.strtoupper($model->curso->getCursoData()).'</p>
			<p align="center" class="subtitulo">'.strtoupper($model->curso->periodo->PeriodoAnio).'</p>
		</div>
		
		<br><br>	
		<p align="left" class="subtitulo"><b>Asignatura:</b> '.strtoupper($model->asignatura->nombre).'</p>
		<p align="left" class="subtitulo"><b>Profesor(a):</b> '.strtoupper($model->profesor->user->NombreCompleto).'</p>
		<div class="tabla-view">
			<table class="items">

				<tr class="principal">
					<th>Nº</th>
					<th>Nombre Completo</th>';
					foreach ($model->evaluaciones as $evaluacion){
						$html.='<th>'.$evaluacion->tipoEvaluacion->nombre.'</th>';
					}
					$html.='<th>Promedio Alumno</th>
				</tr>';
					
				$promCurso=0;
				foreach($model->curso->alumnos as $i=>$alumno) {
				$html.='<tr class="odd">
					<td> '.($i+1).' </td>
					<td>'.$alumno->user->NombreCompleto.'</td>';
					$prom = 0;
					$cont = 0;
					foreach($model->evaluaciones as $evaluacion){
						$hayNota=false;
						foreach($evaluacion->notas as $nota){
							if($alumno->idalumno == $nota->alumno->idalumno){
								$html.= '<td> '.number_format(round($nota->nota,1), 1, '.', ' ').'</td>';
								$prom = $nota->nota+$prom;
								$cont++;
								$hayNota=true;
							}
							
						}
						if(!$hayNota){
							$html.= '<td></td>';
						}
					}
					if($cont>0){
						$html.= '<td class="principal">'.number_format(round($prom/$cont,1), 1, '.', ' ').'</td>';
						$promCurso= $promCurso+round(($prom/$cont),1);
					}else{
						$html.= '<td></td>';
					}
					$html.= '</tr>';	
				}
				$html.= '<tr class="even">
				<td><strong>Promedio de la Clase</strong></td>';
				for($z=0;$z<(count($model->evaluaciones)+1);$z++){
					$html.= '<td></td>';
				}		
				if(count($model->curso->alumnos)>0)
					$html.= '<td><strong>'.number_format(round(($promCurso/count($model->curso->alumnos)),1), 1, '.', ' ').' </strong></td>
				</tr>
			</table>
		</div>
	</body>
</html>';

$mpdf=new mPDF('utf-8', array(190,236),0,'',10,10,6,6,4,9,'P');
$mpdf->SetFooter(' {DATE j/m/Y}|Página {PAGENO}/{nbpg}|Sistema Ciudad Educativa');
$mpdf->WriteHTML($html);
$mpdf->Output('Notas_Asignarura.pdf','I');
exit;?>